.news{

    clear: both;
}

.thumbnails a
{
    display: inline-block;
    float: left;
    margin: 4px;
}
.news .news-img a img, .thumbnails a img{
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	border: solid 5px rgba(255,255,255,0.30);
	box-shadow: 0 2px 10px rgba(0,0,0,0.30);
	margin:10px;
        text-align: right;

}
.news .news-img a:hover img, .thumbnails a:hover img{
	Opacity:0.85;
	border: solid 5px rgba(255,255,255,0.70);
	box-shadow: 0 2px 10px rgba(0,0,0,0.60);
	background-color:#fff;
}
.thumbnails a:hover img{ border: solid 1px #fff;  box-shadow: 0 0 5px #333;}
.clearfix{clear: both;}
a.rss{
color:#fff;
float: left;
padding: 0px 15px 0px 5px;
display:inline-block;
border: sandybrown solid 1px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
line-height: 17px;
font-size: 12px;
height: 17px;
margin-right: 15px;
text-align: right;
background: rgb(255,197,120); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,197,120,1) 0%, rgba(251,157,35,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,197,120,1)), color-stop(100%,rgba(251,157,35,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,197,120,1) 0%,rgba(251,157,35,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,197,120,1) 0%,rgba(251,157,35,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,197,120,1) 0%,rgba(251,157,35,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,197,120,1) 0%,rgba(251,157,35,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc578', endColorstr='#fb9d23',GradientType=0 ); /* IE6-9 */
}
a.rss:hover{
   border-color: #cc6600;

}
a.rss span{
    height: 16px;
    width: 18px;
float: left;
background-image: url('images/rss.png');
background-position: 0px 0px;
background-repeat: no-repeat;
content: '.';
display:inline-block;
}
 .hr.top{
    border: solid 1px rgba(150,150,150,0.3);
    clear: both;
}
 .hr.bottom{
    border: dotted 1px rgba(150,150,150,0.3);
    clear: both;
    margin-bottom:  5px;
    margin-top: 25px;
}





